package com.xinpu.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

@Data
public class ApplyVo implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 编号
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 申请类型 0:调度申请  1:离职申请
     */
    private Integer type;

    /**
     * 申请原因
     */
    private String cause;

    /**
     * 申请人
     */
    private String name;

    /**
     * 部门经理
     */
    private String deptManager;

    /**
     * 现部门
     */
    private String nowName;

    /**
     * 调度部门
     */
    private String Dname;

    /**
     * 申请日期
     */
    private LocalDateTime applyTime;

    /**
     * 审核日期
     */
    private LocalDateTime auditTime;

    /**
     * 审核状态 0:未审核 1:已审核 2:已拒绝
     */
    private Integer status;

    /**
     * 到职日期
     */
    private LocalDateTime officeTime;

    /**
     * 审核批语
     */
    private String remark;
}
